html,body,p{margin:0;padding:0;border:0;}
html,body{height:100%;width:100%;overflow:auto;color:#333;background:#E3E3E2;font-size:12px;text-align:center;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.f-act{font-size:14px;color:#224343;text-decoration:underline;cursor:pointer;}
.f-act{color:#1ca4a5;}
.f-clear{overflow:hidden;zoom:1;}
.f-fxwid{width:870px;margin:0 auto;}
.f-flexw{width:100%;min-width:960px;text-align:center;}
.f-msyhf,.f-msyhf select,.f-msyhf input{font-family:"Microsoft YaHei","΢���ź�",tahoma,arial,simsun,"����";}
.f-table{table-layout:fixed;}
.f-bg{background:url(../images/pic.png) no-repeat;}
.f-txt{height:30px;line-height:30px;font-size:18px;border:1px solid #bbb;background:#f7f6ed;color:#999;}
.f-txt.js-input{background:#fff;color:#333;}
.f-txt.js-focus{background:#fff;color:#85c1c2;}
.f-trt{height:80px;}
.f-sel{height:35px;line-height:35px;}
.f-btn{border:0;cursor:pointer;}
.f-btn-0,.f-btn-1,.f-btn-5,.f-btn-6{height:33px;line-height:33px;font-size:18px;color:#605f59;}
.f-btn-0{width:78px;background-position:-377px -433px;}
.f-btn-0:hover{background-position:-377px -482px;}
.f-btn-1{width:213px;background-position:-679px -433px;}
.f-btn-1:hover{background-position:-679px -482px;}
.f-btn-2{width:57px;height:26px;line-height:22px;background-position:-612px -433px;font-size:14px;color:#848279;}
.f-btn-2:hover{background-position:-612px -482px;}
.f-btn-3{width:42px;height:34px;line-height:21px;background-position:-463px -433px;}
.f-btn-3:hover{background-position:-463px -482px;}
.f-btn-4{width:87px;height:26px;line-height:26px;background-position:-515px -433px;font-size:12px;color:#605f59;}
.f-btn-4:hover{background-position:-515px -482px;}
.f-btn-5{width:109px;background-position:-258px -433px;}
.f-btn-5:hover{background-position:-258px -482px;}
.f-btn-6{width:128px;background-position:-120px -433px;}
.f-btn-6:hover{background-position:-120px -482px;}
.f-btn-10,.f-btn-12{height:48px;font-size:24px;color:#224343;}
.f-btn-10{width:199px;background-position:-280px -317px;}
.f-btn-10:hover{background-position:-280px -375px;}
.f-btn-11{width:90px;height:32px;line-height:32px;font-size:16px;color:#224343;background-position:-609px -317px;}
.f-btn-11:hover{background-position:-609px -375px;}
.f-btn-12{width:270px;background-position:0 -317px;}
.f-btn-12:hover{background-position:0 -375px;}
.g-header{background:#333 url(../images/bg-header.png) repeat-x;}
.g-header .bdy{position:relative;zoom:1;}
.g-header .logo{float:left;height:50px;}
.g-header .logo-1{width:113px;background-position:0 0;margin-right:10px;}
.g-header .logo-2{width:167px;background-position:0 -60px;}
.g-header .area-r{position:absolute;right:0;top:0;line-height:50px;color:#B9B9B9;text-align:right;}
.g-header .area-r a{margin-left:10px;color:#B9B9B9;}
.g-footer{height:100px;background:#333 url(../images/bg-footer.png) repeat-x;}
.g-footer,.g-footer a{color:#6e6e6e;}
.g-footer .sep{color:#464646;}
.g-footer .bdy{padding-top:26px;text-align:left;}
.g-footer .pic{width:48px;height:48px;margin-right:10px;background-position:-177px -60px;}
.g-footer .blk{float:left;}
.g-footer .blk .line{height:24px;line-height:24px;}
.g-footer .blk .line-1 span{margin:0 3px;}
.g-footer .blk .line-2 span{margin-right:5px;}
.g-tab{font-size:18px;color:#666;background:#D7D7D7 url(../images/bg-tab-1.png) repeat-x left bottom;}
.g-tab .itm{float:left;height:45px;line-height:45px;width:115px;margin-left:-1px;background-position:-60px -120px;cursor:pointer;}
.g-tab .js-select{position:relative;color:#333;background-position:-186px -120px;}
.g-tab1{font-size:16px;}
.g-tab1 .itm{width:116px;height:46px;line-height:46px;background-position:-515px -120px;}
.g-tab1 .js-select{background-position:-642px -120px;}
.g-tab2{height:39px;line-height:39px;font-size:16px;color:#a9a9a8;background:url(../images/bg-tab-2.png) repeat-x;}
.g-tab2 a{color:#224343;}
.g-tab2 a:hover{color:#1ca4a5;}
.g-tab2 span{margin:0 10px;}
.g-tab2 .bdy{position:relative;padding-left:45px;text-align:left;}
.g-tab2 .f-btn{position:absolute;top:2px;right:0;}
.g-tab2 .js-select{color:#666;}
.g-tab3{padding-top:10px;background:url(../images/bg-bw.png) repeat-x left bottom;}
.g-tab3 .itm{float:left;width:92px;height:29px;line-height:31px;margin-right:3px;font-size:16px;color:#666;background-position:-312px -120px;cursor:pointer;overflow:hidden;}
.g-tab3 .js-select{height:31px;color:#333;background-position:-414px -120px;}
.g-tab-box{margin-top:-1px;background:url(../images/bg-ry.png) repeat-y;}
.g-tab-box .bdy{background:url(../images/bg-wb.png) repeat-x left bottom;}
.g-bar{background:url(../images/bg-bar.png) repeat-x;}
.g-bar .ttl{margin-left:13px;font-size:28px;color:#a9a9a8;}
.g-bar .bdy{position:relative;height:85px;line-height:85px;text-align:left;zoom:1;}
.g-bar .rtn{position:absolute;bottom:10px;right:0;}
.g-bar2{background:#D7D7D7;font-size:14px;}
.g-bar2 .sep{margin:0 3px;}
.g-bar2 .bdy{height:40px;line-height:40px;text-align:left;}
.g-bar2 a{color:#224343;}
.g-bar2 a:hover{color:#1ca4a5;}
.g-bar2 span{color:#666;}
.g-sch img{width:20px;height:20px;background-position:-164px -248px;}
.g-sch .f-txt{width:200px;}
.g-pgr{line-height:30px;}
.g-pgr span{float:left;}
.g-pgr a{display:block;float:left;height:30px;padding:0 10px;margin:0 3px;color:#666;background:#e3e3e2;border:1px solid #cbcbcb;}
.g-pgr a:hover{color:#178283;border:1px solid #85c1c2;background:#fff;text-decoration:none;}
.g-pgr a.js-select{color:#666;border:1px solid #85c1c2;background:#99dbdb;}
.g-act{border-top:1px solid #fff;}
.g-act .f-btn{vertical-align:bottom;}
.g-act a{margin-left:10px;font-size:14px;color:#268A8B;text-decoration:underline;}
.g-box{min-height:500px;}
.g-module{position:relative;width:550px;margin:100px auto 200px;}
.g-module .ttl{height:30px;line-height:30px;padding-left:5px;margin:5px 0;border-left:5px solid #BBBBBB;color:#aaa;font-size:28px;text-align:left;}
.g-module .bdy{padding:30px 0;font-size:18px;color:#333;border:1px solid #cbcbcb;background:#f4f4f4;}
.g-seat{padding:20px 0;font-size:18px;}
.g-seat .f-btn{margin-right:5px;vertical-align:bottom;}
.g-seat .side{float:left;width:200px;margin-right:-200px;text-align:left;}
.g-seat .side .act .f-btn{font-size:14px;}
.g-seat .side .ln{font-size:14px;margin:20px 0 5px;}
.g-seat .side .list{width:130px;background:#E9E9E9;border:1px solid #cbcbcb;}
.g-seat .side .list .itm{height:30px;line-height:30px;margin:3px;padding:0 3px;border:1px solid #E9E9E9;cursor:move;}
.g-seat .side .list .itm:hover{border-color:#B2D1D1;background:#CDE5E5;}
.g-seat .side .list .itm.js-move{border-color:#85c1c2;background:#99dbdb;}
.g-seat .sort{margin-left:200px;background:#f4f4f4;border:1px solid #cbcbcb;}
.g-seat .sort td{padding:3px 0;}
.g-seat .sort .blk,.g-seat .sort .jt{color:#666;border:1px solid #cbcbcb;background:#E9E9E9;}
.g-seat .sort .blk:hover{color:#333;border-color:#b2d1d1;background:#cde5e5;}
.g-seat .sort .js-add .blk{background:#f7e0e3;border-color:#e4bbc1;}
.g-seat .sort .js-mov .blk{color:#333;background:#99dbdb;border-color:#85c1c2;}
.g-seat .sort .bj{width:600px;margin:30px auto;}
.g-seat .sort .jt{width:165px;height:50px;line-height:50px;margin:15px auto;}
.g-seat .sort .zw{width:120px;margin:0 auto;}
.g-seat .sort .zw .n{height:34px;line-height:34px;}
.g-seat .sort .zw .s{font-size:12px;color:#b9b9b9;}
.g-seat .sort .act{padding:10px 0 60px;}
